• word of the day

    tendon of achilles

    tendon of achilles - Dictionary definition and meaning for word tendon of achilles

    Definition
    (noun) a large tendon that runs from the heel to the calf
    Synonyms : achilles tendon
Download our Mobile App Today
Receive our word of the day
on Whatsapp